xen/arm: cpregs: Allow HSR_CPREG* to receive more than 1 parameter
authorJulien Grall <julien.grall@arm.com>
Mon, 16 Jul 2018 17:26:58 +0000 (18:26 +0100)
committerJulien Grall <julien.grall@arm.com>
Wed, 22 Aug 2018 15:30:20 +0000 (16:30 +0100)
commit4038f580aa4558f6b4ce66424e6cc2ebc5367d52
tree8ba5a3404b3af8b18187d0e180b79b6d298939a3
parent96aecb542e2b8684a5ddfc280ad6ea50c743b37d
xen/arm: cpregs: Allow HSR_CPREG* to receive more than 1 parameter

At the moment, HSR_CPREG is expected to receive only the co-processor
register name in parameter. Because the name is actually a define, this
may have been expanded by a previous macro.

Rather than imposing the use of _HSR_CPREG* in such cases, allow
HSR_CPREG to receive more than 1 parameter.

Signed-off-by: Julien Grall <julien.grall@linaro.org>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
xen/include/asm-arm/cpregs.h